leave (something) tattered

Translations
laisser (quelque chose) en lambeaux